using System.Threading.Tasks;

namespace MetaView.Core;

/// <summary>
/// 具有设置配置的对象接口
/// </summary>
public interface ISetupConfigObject : IResolverConfigObject
{
    /// <summary>
    /// 异步配置设置项
    /// </summary>
    /// <param name="config">配置对象</param>
    /// <returns>异步任务</returns>
    Task SetupAsync(Config config);
}